.b-topLink__wallet {
    cursor: pointer;
}
.i-wallet {
    background-position: -125px -150px;
    width: 14px;
    height: 13px;
}

.b-walletPopup {
    position: absolute;
    min-width: 520px;
    top: 13px;
    right: -70px;
    border-top: none;
    z-index: 900;
    text-align: center;
    display: none;
}

.i-walletPopup__arrow {
    background-position: -95px -150px;
    width: 17px;
    height: 9px;
    float: right;
    margin-right: 85px;
}

.b-walletPopup__title {
    background: #000;
    color: #fff;
    padding: 28px 20px 22px;
    text-transform: uppercase;
    font-size: 22px;
    line-height: 22px;
    letter-spacing: 1px;
}

.b-walletPopup__walletAmount {
    margin: 20px 0;
    color: #50d18f;
    font-size: 22px;
    font-weight: bold;
    line-height: 22px;
    letter-spacing: 1px;
}

.b-walletPopup__titleInfo {
    margin-top: 20px;
    font-size: 11px;
    font-weight: bold;
    color: #50d18f;
    letter-spacing: 1px;
}

.b-walletPopup__wrapper {
    border: 2px solid #ccc;
    border-top: 0;
    padding: 0 0 0 0;
    background: #fff;
    position: relative;
    text-align: center;
}

.b-walletPopup__image {
    margin:  22px 20px 28px;
}

.walletHr {
    width: 96% !important;
    margin: 0 2%;
}

.b-walletPopup__button {
    background: #fff;
    color: #fff;
    top: 0;
    text-transform: uppercase;
}

.b-walletPopup__button .btn-dark {
    margin-top: 22px;
    padding: 15px 15px 15px 15px;
}

.b-walletPopup__button .btn {
    padding-top: 15px;
    padding-bottom: 18px;
}
